Err-Objekt

                   

EnthΣlt Informationen zu Laufzeitfehlern.

Bemerkungen

Die Eigenschaften des Err-Objekts werden durch den Ausl÷ser eines Fehlers festgelegt - durch Visual Basic, ein Objekt oder den Programmierer.

Die Standardeigenschaft des Err-Objekt ist Number. Da die Standardeigenschaft durch den Objektnamen Err dargestellt werden kann, mu▀ bereits bestehender Code, der die Err-Funktion oder die Err-Anweisung verwendet, nicht umgeschrieben werden.

Wenn ein Laufzeitfehler auftritt, werden die Eigenschaften des Err-Objekts mit Information gefⁿllt, die den Fehler sowie die Informationen, die zur Verarbeitung des Fehlers verwendet werden k÷nnen, eindeutig kennzeichnen. Mit der Raise-Methode k÷nnen Sie einen Laufzeitfehler in Ihrem Code ausl÷sen.

Die Eigenschaften des Err-Objekts werden auf Null oder Null-Zeichenfolgen ("") zurⁿckgesetzt, nachdem eine Exit Sub-, Exit Function-, Exit Property- oder Resume Next-Anweisung innerhalb einer Fehlerbehandlungsroutine auftritt. Die Verwendung jeglicher Form der Resume-Anweisung au▀erhalb einer Fehlerbehandlungsroutine setzt die Eigenschaften des Err-Objekts nicht zurⁿck. Die Clear-Methode kann verwendet werden, um Err explizit zurⁿckzusetzen.

Sie sollten die Raise-Methode (anstelle der Error-Anweisung) verwenden, um Laufzeitfehler fⁿr Systemfehler und Klassenmodule auszul÷sen. Ob Sie die Raise-Methode in einem anderen Code verwenden, hΣngt vom Umfang der Information ab, die Sie zurⁿckgeben m÷chten.

Das Err-Objekt ist ein integriertes Objekt mit globalem Gⁿltigkeitsbereich. Sie mⁿssen daher keine Instanz dieses Objekts in Ihrem Code erstellen.